var path = "http://localhost:8080"
/**
 * ajax 请求封装 token 的获取
 * @param _path 请求地址
 * @param _param 参数
 * @param _type 请求类型
 * @param _fn success 方法
 * @param _errorFn error 方法
 * @param async 是否异步
 */
function getReturnData(_path, _param, _type, _fn, _errorFn, async) {
    if (async === undefined) {
        async = true;
    }
    var _url = getContextPath() + _path;
    $.ajax({
        url: _url,
        type: _type,
        async: async,
        headers: {
            //此处放置请求到的用户token
            "Authorization":localStorage.getItem("token")
        },
        contentType: 'application/json;charset=utf-8',
        data: _param,
        success: function (data) {
            _fn.call(this, data, data);
        },
        error: function (err) {
            _errorFn.call(this, err);
        }
    });
}

function getContextPath() {
    var pathName = document.location.pathname;
    var index = pathName.substr(1).indexOf("/");
    var result = pathName.substr(0, index + 1);
    return result;
}
